spc quality assurance nc verify quality quality control machine simulation inspection simulation on the controller consulting fmea cnc simulation six sigma lean manufacturing nc verification lean metrology nc simulation